1
00:00:00,570 --> 00:00:01,020
حسنا.

2
00:00:01,030 --> 00:00:02,400
حان وقت التمرين.

3
00:00:02,410 --> 00:00:06,190
دعونا نجمع كل ما تعلمناه في هذا التحدي.

4
00:00:06,250 --> 00:00:13,570
ما أريدك أن تفعله هو إنشاء وظيفة تسمى أعلى حتى وستعمل هذه الوظيفة

5
00:00:13,570 --> 00:00:15,940
خذ قائمة البيانات.

6
00:00:16,780 --> 00:00:20,190
وهذه الدالة الآن سنجتازها.

7
00:00:20,290 --> 00:00:25,800
لكني أريدك أن تملأ هذا الجزء بكل ما تعتقد أنه سيسمح لنا بتحقيق ذلك.

8
00:00:25,840 --> 00:00:38,500
إذا قمت بطباعة أعلى زوج وأعطيته قائمة لنفترض 1 2 3 4 8 أريد أن يكون أعلى رقم

9
00:00:38,500 --> 00:00:40,060
طبع في هذه القائمة.

10
00:00:40,060 --> 00:00:42,140
وفي الواقع ، لنقم بـ 10 هنا.

11
00:00:42,220 --> 00:00:48,240
لذا فإن أعلى رقم زوجي في هذه القائمة هو 10 للمتعة فقط.

12
00:00:48,240 --> 00:00:50,370
هذا في الحادية عشرة أيضًا.

13
00:00:50,430 --> 00:00:58,200
لذلك يجب طباعة الإجابة هنا على أنها 10 بناءً على كل ما تعلمته حتى الآن.

14
00:00:58,210 --> 00:01:01,720
حاول ملء هذا الجزء حتى تنشئ وظيفتك الخاصة.

15
00:01:01,730 --> 00:01:04,420
مرحبًا ستيفن ، أوقف الفيديو مؤقتًا هنا.

16
00:01:04,420 --> 00:01:08,660
جربها وإلا سأذهب مع الإجابة.

17
00:01:08,700 --> 00:01:10,290
إذن ما أريد أن أفعله هنا.

18
00:01:10,350 --> 00:01:17,640
دعنا نفكر في هذا هو أنني أريد التأكد من أننا أولاً وقبل كل شيء نأخذ في الاعتبار الأرقام الموجودة فقط

19
00:01:17,850 --> 00:01:27,890
حتى هنا ، ربما ما سأفعله هو إنشاء قائمة جديدة تسمى evens and events ستكون فارغة

20
00:01:27,890 --> 00:01:36,180
قائمة الآن ولكني سأقوم بملء هذا بكل الأرقام الزوجية لذا سأقوم بإزالة ثلاثة

21
00:01:36,180 --> 00:01:40,090
و 11 من هذا دعونا نفعل ذلك.

22
00:01:40,090 --> 00:01:53,500
سأقول للعنصر الموجود في الحليف إذا كان البند 2 يساوي صفرًا ، مما يعني أنه سيكون حتى ذلك الحين

23
00:01:53,500 --> 00:01:59,110
سأقوم حتى بإلحاق العنصر.

24
00:01:59,110 --> 00:02:03,120
لذا سأضيفه إلى هذه القائمة الجديدة.

25
00:02:03,350 --> 00:02:12,850
ثم أخيرًا هنا بمجرد أن يكون لدينا قائمة Evens ، أريد العثور على أكبر رقم.

26
00:02:12,890 --> 00:02:20,390
يمكنك الآن القيام بذلك يدويًا وتصفحه واحدًا تلو الآخر أو تأتي لغة Python بوظيفة لطيفة تسمى

27
00:02:20,600 --> 00:02:21,410
الأعلى.

28
00:02:21,410 --> 00:02:28,400
وكما ترى ، نعطيه فترة وسيخبرنا ما هو أقصى رقم في حالتنا يمكننا ذلك

29
00:02:28,400 --> 00:02:34,680
فقط أعطها تساويًا وتذكر أننا نريد إرجاع شيء ما من هذه الوظيفة.

30
00:02:34,800 --> 00:02:37,620
هذا ما هو أعلى رقم.

31
00:02:37,650 --> 00:02:41,750
حسنًا ، نريد إرجاع ما هو الحد الأقصى للإيفينز.

32
00:02:42,030 --> 00:02:50,220
إذا قمت بتشغيل هذا ، فسأحصل على 10 مظاهر رائعة وكأنها تعمل.

33
00:02:50,320 --> 00:02:56,230
الآن قد يكون البعض منكم قد تعرض للخداع وحاول العودة إلى داخل الأربعة.

34
00:02:56,770 --> 00:03:05,830
لكن إذا فعلنا ذلك ، تذكر أن هذا لا يزال يعمل ولكننا نعود بالفعل من الدالة عندما نضغط

35
00:03:05,860 --> 00:03:07,210
البند الأول لدينا.

36
00:03:07,300 --> 00:03:17,000
إذا كان لدينا عنصر آخر ، دعنا نقول اثنين هنا وأنقر فوق تشغيل ، فسنحصل على عنصرين ولماذا.

37
00:03:17,000 --> 00:03:25,210
لأنني أعود عندما نكرر المرة الأولى من خلال العنصر الذي سيكون اثنان هو رقم زوجي.

38
00:03:25,220 --> 00:03:25,760
نعم إنه كذلك.

39
00:03:25,760 --> 00:03:34,050
لذلك سنلحق ثم نعيد أخيرًا Max evens التي تحتوي فقط على العنصر الثاني.

40
00:03:34,100 --> 00:03:39,410
لذا فأنت تريد أن تتأكد هنا من أن المسافة البادئة مهمة حقًا وإذا كنت تعيد شيئًا ما

41
00:03:39,650 --> 00:03:45,410
من داخل حلقة تريد التأكد من أن هذا هو السلوك الذي تنوي القيام به.

42
00:03:45,530 --> 00:03:49,630
عادة ما تريد المرور عبر شيء ما ثم العودة.

43
00:03:49,730 --> 00:03:55,450
لذا تأكد من عدم الخروج من الحلقة بشكل لطيف وبسيط قبل الأوان.

44
00:03:55,450 --> 00:03:59,250
تذكر أن إجابتك قد تكون مختلفة عن إجابتي.

45
00:03:59,290 --> 00:04:06,820
هناك العديد من الطرق للقيام بذلك ولكن نأمل من خلال ممارسة هذا أن يكون لديك فكرة أفضل عن الوظائف.

46
00:04:06,820 --> 00:04:14,330
لدينا الآن أعلى وظيفة مفيدة حتى أنه يمكننا استخدامها في جميع أنحاء برنامجنا.

47
00:04:14,390 --> 00:04:17,690
أحسنت صنعًا للوصول إلى هذا الحد وسأراكم في المرحلة التالية.

